home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / src / exampleCode / opengl / xlib / Makefile < prev    next >
Encoding:
Makefile  |  1994-08-02  |  1.2 KB  |  48 lines

  1. #! smake
  2.  
  3. include $(ROOT)/usr/include/make/commondefs
  4.  
  5. OGLTARGETS= aaline cull font fonts glxvis intro jackobox multcx pixmap \
  6.     readwrite scube tdepth tfog tline toverlay tprim tri tvorder \
  7.     wind2 wind3 xswap
  8. OGLMTARGETS= pixtest spots tcilight
  9. OGLUTARGETS= bufferogl iobounce overlay sphere tesstest tlogo tri2 ttri zrgb
  10. OGLUMTARGETS= cylinder2 skeeter twave
  11. OGLITARGETS= dnbogl tabletogl 
  12. OGLPTARGETS= tprim_pup
  13. OGLPUTARGETS= zrgb_pup
  14. PUPOBJS    = pup.o
  15.  
  16. TARGETS    = $(OGLTARGETS) $(OGLMTARGETS) $(OGLUTARGETS) $(OGLUMTARGETS) \
  17.     $(OGLITARGETS) $(OGLPTARGETS) $(OGLPUTARGETS)
  18.  
  19. LCDEFS = -D__STDC__=1
  20. LCOPTS = -fullwarn -Wl,-no_jump_at_eop -KPIC
  21. LCINCS    = -I$/usr/include/GL
  22. CVERSION=
  23.  
  24. default all: $(TARGETS)
  25.  
  26. include $(COMMONRULES)
  27.  
  28. $(OGLTARGETS): $$@.c
  29.     ${CCF} -o $@ $@.c $(LDFLAGS) -lGL -lX11
  30.  
  31. $(OGLMTARGETS): $$@.c
  32.     ${CCF} -o $@ $@.c $(LDFLAGS) -lGL -lX11 -lm
  33.  
  34. $(OGLUTARGETS): $$@.c
  35.     ${CCF} -o $@ $@.c $(LDFLAGS) -lGLU -lGL -lX11
  36.  
  37. $(OGLUMTARGETS): $$@.c
  38.     ${CCF} -o $@ $@.c $(LDFLAGS) -lGLU -lGL -lX11 -lm
  39.  
  40. $(OGLITARGETS): $$@.c
  41.     $(CCF) -o $@ $@.c $(LDFLAGS) -lGLU -lGL -lXi -lX11
  42.  
  43. $(OGLPTARGETS): $(PUPOBJS) $$@.c
  44.     $(CCF) -o $@ $@.c $(PUPOBJS) $(LDFLAGS) -lGL -lX11
  45.  
  46. $(OGLPUTARGETS): $(PUPOBJS) $$@.c
  47.     $(CCF) -o $@ $@.c $(PUPOBJS) $(LDFLAGS) -lGLU -lGL -lX11
  48.